chore(deps): update dependency scala to v3.3.6 #84
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.3.0
->3.3.6
Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
scala/scala3 (scala)
v3.3.6
Compare Source
Highlights of the release
:silent
command #22248-Yprofile-trace
#19897Other changes and fixes
Annotations
InlineCopier
toConservativeTreeCopier
, use it inTypeMap
s #21941Backend
CI
Coverage
Dependencies
Desugaring
Documentation
Enums
Extension Methods
Infrastructure
Build.scala
#21837ChromeTrace
#21831Implicits
Imports
Inline
Linting
: Unit
#21927Metaprogramming
Match Types
unapplySeq
on aNonEmptyTuple
is valid. #22366Nullability
Parser
into
as a soft-modifier #21924as
as an infix type in non context bound types #21849Pattern Matching
Pickling
Presentation Compiler
Quotes
REPL
Reflection
primaryConstructor
#22104Reporting
Scaladoc
SemanticDB
Specification
Settings
Tooling
sbt
#22336Transform
classOf[BoxedUnit]
for Unit array inArrayConstructors
. #22238allTermArguments
#21836Typer
Miscellaneous
Contributors
Thank you to all the contributors who made this release possible 🎉
According to git shortlog -sn --no-merges 3.3.5..3.3.6-RC1 these are:
v3.3.5
Compare Source
Highlights of the release
-Wall
option that enables all warnings #20577Breaking changes
-Wconf
parsing order with Scala 2 semantics:-Wconf:x,y
now means-Wconf:x -Wconf:y
, with y overruling x, rather than the reverse to align with Scala 3.4+ and with user intuition #21985Other changes and fixes
Annotations
Exports
Extension Methods
Inference
Linting
Match Types
Nothing ⋔ Nothing
, as per spec. #21241Overloading
Parser
Positions
Presentation Compiler
CURSOR
added to code in the completions #20899Quotes
infix
type modifier into account #21726Reporting
derived
method has an explicit term param #21332Releases
REPL
Runner
dist/bin/scaladoc*
scripts #22471Scaladoc
TASTy format
Transform
@native
methods in FirstTransform #21593Waiting
andEvaluating
as ifnull
. #21243Typer
butNot = Param
clause in isAnchor" #21566AndOrType
s under non-emptyBinderPairs
#21017Experimental: Explicit Nulls
canComparePredefined(Nothing, T)
in explicit nulls #21504Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.3.4..3.3.5-RC1
these are:v3.3.4
Compare Source
Highlights of the release
@deprecatedInheritance
#19082Notable changes
Other changes and fixes
Annotations
implicit
parameters in Application matchArgs #19737Artifacts
versionLine
marker to pom.xml #19986Backend
Coverage
Default parameters
Derivation
Desugaring
Documentation
main
withlanguage-reference-stable
#18718issues.scala-lang.org
url #19606Erasure
Exports
@tailrec
to exported methods #19509GADTs
Implicits
Incremental Compilation
export
#20167Inferencing
Infrastructure
Inline
inline implicit def
#19877transparent inline def unapply
call in the correct mode #20108Unit
type into()
term #20295-scalajs
. #20815ImportType
s inTypeMap
#20837Linting
Match Types
reflect.TypeTest
in isMatchTypeShaped #19923MirrorSource.reduce
result forcompanionPath
#20207Nullability
Opaque Types
Parser
null
to???
#19103Pattern Matching
Polyfunctions
Presentation Compiler
moduleClass
imported symbols inIndexedContext
#18620info
implementation to pc #19812Quotes
underlyingArgument
to avoid mapping into modules #18923staging.Compiler.make
documentation #19428NoClassDefFoundError
#19645val
binding in quote pattern #19948REPL
import
s as unused in the repl. #20310Reflection
newMethod
,newVal
andnewBind
in Quotes API less restrictive #18217TypeTreeTypeTest
to not matchTypeBoundsTree
s #19485This
toRefTree
#19930Reporting
object
extendingAnyVal
#18451Apply
andTypeApply
#18700Quotes
#18755-Ydebug-unpickling
#19115fromOrdinal
/valueOf
#19182asExprOf
cast error formatting #19195Configuration
📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.